chinese mulberry - French English Dictionary